home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 2 / Amiga Tools 2.iso / tex / specialhost / source / global.h < prev    next >
C/C++ Source or Header  |  1995-03-15  |  961b  |  52 lines

  1. /*
  2. **    SpecialHost for PasTeX
  3. **
  4. **    Copyright © by Olaf Barthel & Georg Heßmann
  5. */
  6.  
  7. #include "Data.h"
  8. #include "Protos.h"
  9. #include "asyncio.h"
  10.  
  11. #include "special.h"
  12. #include "graphics.h"
  13. #include "parse.h"
  14. #include "tpic.h"
  15.  
  16. #define CONFIG_FILE_MAGIC    (('S'<<24) | ('C'<<16) | ('N'<<8) | 'F')
  17. #define CONFIG_FILE_VERSION    1
  18.  
  19. struct config_struct {
  20.     long    magic;
  21.     long    version;
  22.     short    use_blitter;
  23.     short    invert_bmap;
  24.     int        base_dpi;
  25.     int        draw_modus;
  26.     int        icon_x_pos;
  27.     int        icon_y_pos;
  28.     int        win_x_pos;
  29.     int        win_y_pos;
  30.     int        win_width;
  31.     int        win_height;
  32.     short    use_pubscr;
  33.     short    reserved1;
  34.     long    reserved2;
  35.     long    reserved3;
  36.     long    reserved4;
  37.     long    reserved5;
  38.     long    reserved6;
  39.     long    reserved7;
  40.     long    reserved8;
  41.     long    reserved9;
  42.   };
  43.  
  44. /***  Draw Modi ***************/
  45.  
  46. #define DRAW_IN_MEM    1
  47. #define DRAW_FILE    2
  48. #define DRAW_IN_MEM_B    3
  49. #define DRAW_FILE_B    4
  50. #define DRAW_BORDER    5
  51. #define DRAW_RECT    6
  52.